Skip to content

docs(release): SVN revision in vote email + personal-email vote resolution#903

Merged
potiuk merged 2 commits into
apache:mainfrom
potiuk:release/0.1.0-vote-followups
Jul 18, 2026
Merged

docs(release): SVN revision in vote email + personal-email vote resolution#903
potiuk merged 2 commits into
apache:mainfrom
potiuk:release/0.1.0-vote-followups

Conversation

@potiuk

@potiuk potiuk commented Jul 18, 2026

Copy link
Copy Markdown
Member

Three follow-ups from the Apache Magpie 0.1.0 release vote thread on dev@:

  • release-vote-draft — include the staged SVN revision in the [VOTE]
    email body (svnpubsub backend). SVN branches are mutable, so the revision
    pins exactly which artefacts each voter reviewed. Raised by Sebb.
  • pmc-roster — the Primary email cell may now list several
    comma-separated addresses, so a PMC member who votes from a personal
    address resolves as binding. Adds jarek@potiuk.com to the chair row.
  • release-promote — emit a final-tag step (Step 3 of 3) that cuts and
    pushes the GPG-signed <version> tag on the same commit as the approved
    RC, so changelog / [ANNOUNCE] / site links reference the final tag, not
    <version>-rcN. Surfaced by the 0.1.0 release.

Documentation/config changes to the release tooling only; no code paths affected.

potiuk added 2 commits July 19, 2026 00:51
…ution

Two follow-ups from the 0.1.0 release vote thread:

- release-vote-draft: include the staged SVN revision in the [VOTE] email
  body for the svnpubsub backend, so voters can pin exactly which artefacts
  they reviewed (SVN branches are mutable). Requested by Sebb.
- pmc-roster: allow the Primary email cell to list several comma-separated
  addresses so a PMC member voting from a personal address resolves as
  binding; add jarek@potiuk.com to the chair row. Raised by the 0.1.0 vote.
release-promote now emits a Step 3 of 3 that cuts the final GPG-signed
<version> tag on the same commit as the approved RC (no rebuild) and
pushes it, so downstream links (changelog, [ANNOUNCE], site) reference
the final tag rather than <version>-rcN. Adds the rc_commit_sha,
rm_gpg_fingerprint, and git_upstream_remote metadata rows it needs.
@potiuk
potiuk merged commit 69ba951 into apache:main Jul 18, 2026
10 checks passed
@potiuk potiuk mentioned this pull request Jul 18, 2026
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant